if (c>'Z' || c<'A') continue;

来源:百度知道 编辑:UC知道 时间:2024/06/30 03:04:17
#include <stdio.h>
main()
{
char c;
while ( (c=getchar() )!='\n')
{
if (c>'Z' || c<'A') continue;
printf("%c",c);
}
}对于这个程序,如果输入 DO NOT STOP,那么输出结果将会是什么?也给一下解释吧。。在下感激不尽

意思就是必须输入大些字母啊
如果输入大些字母的话会显示出来 否则不会显示出来
所以你那个结果就不言而喻了

(c>'Z' || c<'A') 这句话能正确执行吗?

结果是DONOTSTOP,中间没有空格。就是把输入的字符赋给变量C,再打印出来而已

cx